import re

def a(s):
    w = s.split()
    
    if len(w) == 1:
        print("Мало данных для анализа")
        return
    
    t = len(w)
    c = 0
    l = 0
    s = 0
    m = ""
    ml = 0
    h = 0
    
    for x in w:
        if re.match(r'[А-Я]', x[0]):
            c += 1
        if re.search(r'[a-zA-Z]', x):
            l += 1
        if len(x) <= 3:
            s += 1
        if len(x) > ml:
            m = x
            ml = len(x)
        if '-' in x:
            h += 1
    
    print(f"Количество введенных слов: {t}")
    print(f"Количество слов, начинающихся с заглавной кириллической буквы: {c}")
    print(f"Количество слов, содержащих хотя бы один латинский символ: {l}")
    print(f"Количество слов длиной не более 3 символов: {s}")
    print(f"Самое длинное слово: {m}, длина: {ml}")
    print(f"Количество слов с символом дефиса '-': {h}")

# Пример использования
i = input("Введите несколько слов, разделенных пробелами: ")
a(i)
